exploitable deposits - Spanish English Dictionary